Overview
What is Mendix?
Mendix is a low code platform-as-a-service offering with mobile and social extensions. Mendix was acquired by Siemens August 2018.
A perspective from someone who has been using Mendix for 4 years.
Mendix Review
Mendix Review
New Mendix user
GO make it
- Booking desk reservations
- Energy Usage
The glue between enterprise core apps
Using Mendix in HE
Looking forward to a new product offering
Mendix
Full-force on Mendix
Mendix Review
Great Mendix
Mendix review
Flexible and fast way to produce maintainable business apps
How Mendix Differs From Its Competitors
Enabling Mendix rapid development
EnablingMendix best practices
Enabling Mendix rapid development
- Mobile applications for our client-facing account managers. Developers without specific mobile expertise were able to leverage native device functionality, fully responsive design and offline mobile using a model-driven development approach.
- Web-based forms for loan applications.
- Replacement of off …
EnablingMendix best practices
EnablingMendix best practices
EnablingMendix best practices
Enabling Mendix rapid development
EnablingMendix best practices
- Plan user stories, create sprints and track process
- Allow users to send feedback directly from the application
- Convert feedback to user stories and keep the user informed
EnablingMendix best practices
Enabling Mendix rapid development
- Medical Research Support application
- Regulatory Compliance support app
- Internal business process application
EnablingMendix best practices
Enabling Mendix rapid development
EnablingMendix best practices
Enabling Mendix rapid development
Bar Coding - health surveillance, health reporting, census, billing
Inventory - pharmacy, equipment
Contact lists
Integration with other programs
Breeding records
Purchasing/Transfers
EnablingMendix best practices
Enabling Mendix rapid development
EnablingMendix best practices
Problems Solved by RAD
Responsiveness to Needs of IT
Mendix delivers on the promise of custom application development with less resources, lower time to development and lower costs than traditional development. The Mx environment uses distinct microflows to build core functionality and features in your app. Because of this, debugging is a bit easier …
Problems Solved by RAD
Responsiveness to Needs of IT
- The use of lower skill resources to produce quality work.
- It also reduced the amount of time from idea conception to delivery.
Problems Solved by RAD
Problems Solved by RAD
Responsiveness to Needs of IT
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Platform Security (9)8.888%
- Platform User Management (9)8.686%
- Drag-and-drop Interfaces (9)8.686%
- Visual Modeling (9)8.282%
Reviewer Pros & Cons
Video Reviews
2 videos
Pricing
Free Edition
$0
Pro Edition
1,250
Pro Edition
1,250
Entry-level set up fee?
- Setup fee optional
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
Mendix for University Demo
Become A Mendix Developer - Demo
Expert Webinar Series | Automated Testing of Your Mendix App Demo
Setting up a demo Mendix App
Demo on Mendix 9: Workflow - Employee Onboarding
Build A Connector in Mendix
Features
Low-Code Development
Low-code development tools allow non developers to build simple process applications with little oversight. These tools simplify the application building process, and are frequently used for simple process applications.
- 8.2Visual Modeling(9) Ratings
Visual modeling tooling allows business users to design processes visually.
- 8.6Drag-and-drop Interfaces(9) Ratings
Drag-and-drop interface for building applications
- 8.8Platform Security(9) Ratings
Security guardrails in place to help prevent malware, data breaches etc.
- 8.6Platform User Management(9) Ratings
Tools enabling admins to control user access and on-board and off-board users
- 8.2Reusability(9) Ratings
An internal repository where assets, modules, and even entire applications can be reused
- 8.3Platform Scalability(9) Ratings
Apps developed by low-code platform must be scalable and capable of supporting large numbers of users
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is Mendix?
Mendix boasts users among 3,400 organizations worldwide, across dozens of verticals. Mendix was acquired by Siemens August 2018.
Mendix Features
- Supported: Open Platform Model API and Platform SDK
- Supported: Offline Mobile Support for Any Device
- Supported: Responsive UI Framework
- Supported: Agile Project Management
- Supported: Visual Application Development
- Supported: App Store
- Supported: Quality Assurance
Mendix Screenshots
Mendix Video
Mendix Integrations
- CloudFoundry
- Amazon Web Services
- Salesforce
- SAP
- Oracle
- Pivotal
- Excel
- IBM
Mendix Competitors
- Quickbase
- Heroku Platform
- Salesforce
Mendix Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows |
Mobile Application | Apple iOS, Android, Mobile Web |
Frequently Asked Questions
Mendix Customer Size Distribution
Consumers | 0% |
---|---|
Small Businesses (1-50 employees) | 0% |
Mid-Size Companies (51-500 employees) | 40% |
Enterprises (more than 500 employees) | 60% |
Comparisons
Compare with
Reviews and Ratings
(109)Attribute Ratings
Reviews
(1-25 of 34)- Low-Code Development
- Citizen Developer
- Platform as a Service (PaaS)
- Offline Capabilities
- Mobile app development
- Code Extension
Mendix Review
- It allows business users to participate more readily in converting requirements into business process flows. I think that's what it does really well, as well as integration with hyperscalers for cloudification of application customizations.
- I would say making sure that it has full integration across all the hyperscalers such as AWS, Microsoft, and Google. That would be a key area for me.
New Mendix user
- Rapid development
- Prototyping
- Scaling
- Flexibility
- Difficult custom software integration
- Mock-ups
- Large data management in development
Mendix
- Low code no code platform
- Self learning
- Easy to learn
- Integration side
Full-force on Mendix
- share from low/code to high code
- amount of modules and possibilities out of the box
- constant enhancement
- clarity on use/cases easily integratable without a big effort
- more automated and AI driven dev support
- none
Clients prefer other, more `easier` lowcode or even nocode platforms when it comes to the first level of digitalization of simple workflows, because those platforms are more specifically designed towards that usecase, which does not reduce the value of Mendix for us and our clients.
Mendix Review
- Development is Mendix is generally quick going. The time from whiteboard to deployed application can be a matter of days. The business side loves this and allows for continuous enhancements and modifications.
- We heavily use the feedback loop built within the application. This is used for our internal QA processes as well as for customers to submit ideas, bugs, etc. This has become a valuable asset to our team.
- The business logic capabilities are quite comprehensive and allows going back to review "code" relatively painless
- The documentation and user community could be stronger. With any other (well established) software, a quick Google of a problem will yield hundreds of results, solutions, blogs. That's not always the case with Mendix. This has improved, however, in the few years our organization has been using Mendix.
- Styling pages, forms, etc., within Mendix is a bit tedious. Without a solid foundation of css, forget about making your app look anything like you would want, aside from the out-of-the-box styling packages/templates Mendix offers.
- The Helpdesk Support is sub-par. Often times a few days will pass and a "try this... no no, try this. I meant try that..." idea(s) are thrown back. The true understanding and knowledge seems to lie with only a few individuals. Although, this too has improved in the years of using the software.
My thoughts about Mendix
- Rapid development; Mendix is low-code and this way offers a faster approach to software development.
- Easy to learn; Mendix can be learned by doing and is supported by good tutorials and a well supported community of developers.
- Keeping up with their own position; I believe Mendix does a good job trying to stay on top of the low code platforms.
- Mendix is becoming better in the mobile domain. There is still some work [needed] but they made great improvements since Mendix 7.
- Personally I think Mendix is somewhat expensive; I believe their pricing model could be improved for medium-sized enterprises.
In the same vain I believe Mendix to be less appropriate for organizations that lack the above vision.
Quick, Easy, robust and fast.
- Scalable
- Fast and flexible development
- No coding needed
- Secure
- Expensive
- SAP on premise v.s. SAP Cloud connectors
If we develop web applications or mobile applications for consumer end-users, we often use Mendix as a backend that exposes APIs for websites or mobile applications.
Alternatively, when Mendix is used internally in companies, we use the Mendix front-end framework to build a web-based application.
- Speed of development
- Deployment options
- Technical support
- Memory management
- Flexibility to improve application performance through query optimization
- Apply custom monitoring tool (only beta available)
When application performance (high traffic and/or low latency) becomes very important, consider custom development or apply other services to handle the load, for instance, other AWS services.
Mendix is Fast And Secure
- Visual coding makes it easy to read code and work together with the business
- Fast application development and deployments
- Certain areas are outdated due to rapid growth
- Mobile app
Mendix has lots to offer!
- Visual coding makes it easy to read code and work together with the business
- Fast application development and deployments
- Business oriented
- No need for IT experience to get started (affinity is a must though)
- Limitations of the platform
Applying Mendix in logistics & supply chain
- Citizen development
- Integrating lifecycle management
- Creating a global community
- Local modeling
Mendix House
- Low-Code development = easier and much faster than coding
- Mendix comes with a full package out of the box = It is possible to integrate Mendix fully into a SCRUM lifecycle (modeler, sprintr, ATS, APM...)
- IT and business are able to communicate better via Mendix, especially due to the Web modeler.
- There are many developers who do not use the integrated sprintr of Mendix for bigger projects. Maybe it's worth finding out why exactly and improve the Mendix sprintr.
Mendix review for version 4.4 to version 7.8
- Using Mendix you can build an application in a week compared to building the same application in Java in 1 month.
- You can simultaneously build applications for all kinds of devices (Desktop, Mobile and tablets).
- All in one tool, in Mendix Modeler you can manage databases, webservices, Mendix code , Java code, etc.
- Tool is very rigid, it should be bit more flexible, by giving more control to the developer.
- As the scale of application increases, the performance decreases.
1) Scale of application is small,
2) The time to deliver is less, like you need to build application rapidly.
3) You want to build applications for multiple environments like desktop, mobile and tablets; Mendix works very well in such cases, as using Mendix you can build applications for multiple environments simultaneously.
Mendix is less appropriate when:
1) You have more time and less money, in such cases you can use freely available technology to build application.
2) You need more flexibility in code, like if you want to modify each and every element of code.
Very good product, seems simple but still needs training, discipline and effort for best results
- Very flexible, made for bi-modal.
- Very good for digital business, can deliver application at the speed of business.
- Platform-as-a-service allows for simplified support, no delays, possibility to go straight to coding.
- Very good for mobile application development.
- Start small, get experience, ramp up to complex application.
- It seems very easy when Mendix people do it. It takes serious practice to achieve the same level. Better to have an expert to help while learning to be on your own.
- Relatively small company, eager to help but sometimes too stretched.
- Plan accordingly, implementation takes longer than anticipated especially on first projects.
Very effective for getting apps to market very quickly but also for relatively complex enterprise-grade software using one developer.
Easy to explain to both IT and business users.
Very appropriate for bi-modal work.
It's not magic, it still takes proper analysis, training, and support.
Great for some mobile applications, still lacking in some areas such as offline support.
Mendix - Anyone can do it!
- Quick
- Easy to learn
- One Click Deployment
- Vibrant community
- Quick release schedule
- Certain areas are outdated due to rapid growth
- Support can be improved
- Updates can be more focussed on feedback by developers
We have been using the Mendix platform for delivering RAD applications for the last 3+ years. We use it to rapidly develop Mode 2 Bi-modal consumer grade applications on desktop, tablet and mobile in various companies and industries. Due to the rapid development nature of Mendix, it shines where business requirements are unclear as you can develop ideas quickly and change direction when you realise your idea is not fit for purpose.
The platform is built based on the Agile Software delivery model. The platform offers segregated areas for managing the Collaboration, Development, Deployment and Operational aspects of your project. This means that you don’t need to invest in other Agile platforms if your company has not done so already. You are good to go with your Agile projects from the get go. The development modeller integrates with the platform to make deployment just a few clicks away. Issue identification is easy as the feedback mechanism in the application enables users to show exactly where in the application the problem happens and under what circumstances.
It compliments ERP solutions very well thanks to the ease of integration through direct database connections, REST and SOAP.
Mendix offers pre-built connectors for Internet of Things, Machine Learning, Cognitive Services, Predictive Analytics and others making the build of context sensitive smart apps a lot easier. It also allows you to connect to other systems through REST/SOAP or any third party database through the Database Connector.
There are a large number of deployment options available - from on-premise, private cloud and public cloud options through its membership of the Cloud Foundry initiative.
- Speed of delivery
- Integrated platform
- Various deployment options (on-premise vs various cloud platforms)
- One click cloud deployments
- User story management may seem light for expert Agile users.
- Complex widget development compared to the rest of the low code application development cycle.
Model driven development done right
Use cases include a user-centric application that predicts and allocates elevator maintenance resources based on live data from IoT sensors inside the elevators and an application that initiates, guides, controls and secures the entire Eurasia financial controlling process for all locations of an international manufacturing company, streamlining the process and creating actionable real-time management information.
- Modeling instead of coding: instead of lines of code, create UML-like schedules and flows that a business can relate to.
- Real-time model checking: In every step of the process, the platform checks if what you add or edit results in valid code, instantly giving you feedback (and suggestions) when this is not the case.
- Visual debugging: easily step through models, with list of objects and variables available, to effectively pinpoint issues and correct them as you progress.
- Better business model for small companies who want a single app.
- Developer community size (and quality) keeping up with rising (international) Mendix adoption.
- Improve included Scrum environment (Sprintr) functionality to better manage work over multiple applications.
Delivering fast with Mendix
- Rapid delivery
- Ease of Use
- Collaboration
- Responsiveness
- With more and more options available it gets to easy to create performance problems
- Ease of use of output documents
Awesome Platform
- Fast Coding
- Scalable
- Maintainable
- Support more open source framework integration
- Support more CSS frameworks
Just do it. Mendix.
- Low code platform: it is easy to understand, easy to develop. The ease of Mendix is a super con.
- Active (forum) community, helping each other with all kind of questions.
- Theming code according to CSS Bootstrap.
- Innovation can be developed faster.
- Haven't created easy connectivity with for instance Dropbox and other Microsoft related tools.
- Document templates compared to the rest of the model are cumbersome.
- Allowing personal email registration would be more helpful for people without business yet.
Mendix - Much more than a development platform
- Very easy to integrate with existing systems.
- Fast development (RAD) and Model driven (MDD).
- Theming according bootstrap CSS.
- Appstore widgets to reuse already existing code.
- Reporting possibilities in the platform are limited
- They might want to support more cloud platforms (this is becoming better with Mendix 7)
Mendix | A great platform to work with
- Quick to Develop
- Easy Deployment
- Database Interaction
- Reporting
- Direct support to write codes in Java directly from Modeler
Mendix, streamlining agile development
- Mendix is a great tool to support agile scrum working. It allows client and developer to work closely together, quickly creating iterations of functionality to support the business case.
- Mendix is a motivating tool to work with for developers. Most of the tedious repetitive programming work is taken away, allowing developers to quickly put together functionality and only diving into code when it gets interesting.
- Mendix's visual domain models are extremely strong. It makes it easy to see what's happening and the benefits from a good domain model are always clear later on in the project.
- Mendix can be easily enriched both front-end and back-end by using the widget (Javascript) and Java actions framework.
- Mendix is only quick when the use case fits. It's possible to deviate from the Mendix way by enriching the software and customizing everything, but many of its upsides (clear, maintainable code and quick development) will then soon disappear.
- The fast development pace of Mendix sometimes means new versions have to be treated with caution. As existing functionality might no longer work as expected.
It starts to become less suited when your software requirements get very specific and deviate from the Mendix design. Mendix is very adaptable, but the upsides disappear when you start making everything custom.
Mendix, the low-code platform to develop applications for your customers business needs!
- Low code, easy to use platform for anyone who wants to build apps.
- Active community with people sharing Mendix functionalities, posting new ideas and sharing cool widgets that you can integrate with your Mendix application.
- Quickly deliver applications to continue your business.
- Integration with a lot of different services.
- A lot of functionalities are not integrated with Mendix, the custom build is the only option (with exception of widgets and modules from the app store).
- There are no easy incremental updates of the Mendix platform. Upgrading to newer versions can go wrong on your build application.
- Licensing costs can be steep for smaller businesses.